generators diesel generator cnc atv generator cad automation integrator control layouts plc diesel generators integration milling hmi power machining